Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ACORN MEWS Detached £368,763 £183,000 11 May 2004
2 ACORN MEWS Detached £302,701 £242,500 27 Apr 2018